CASE 표현 CASE 표현식을 사용하여 검색 항목이 비어 있는 경우 조건을 무시합니다. 이하와 같은 형태로 검색에 사용하는 입력 항목이 몇개도 있었을 경우에, 컨트롤러측에서 if문을 사용해 공란시와 그렇지 않은 경우의 경우 나누기를 하면 if/else가 쭉 늘어서서, 비슷한 메서드를 여러 개 사용하여 코드가 더러워지기 때문에 SQL에서 어떻게 할 수 없는지 여러가지 조사해 보았는데 SQL의 CASE 식을 사용하면 if 문을 사용하지 않고 더 스마트하게 코드를 걸는 것을 알았다.... SQL자바spring-bootCASE 표현
CASE 표현식을 사용하여 검색 항목이 비어 있는 경우 조건을 무시합니다. 이하와 같은 형태로 검색에 사용하는 입력 항목이 몇개도 있었을 경우에, 컨트롤러측에서 if문을 사용해 공란시와 그렇지 않은 경우의 경우 나누기를 하면 if/else가 쭉 늘어서서, 비슷한 메서드를 여러 개 사용하여 코드가 더러워지기 때문에 SQL에서 어떻게 할 수 없는지 여러가지 조사해 보았는데 SQL의 CASE 식을 사용하면 if 문을 사용하지 않고 더 스마트하게 코드를 걸는 것을 알았다.... SQL자바spring-bootCASE 표현